dsl (digital subscriber loop/digital subscriber line) - English Synonyms Dictionary